oxygen-hydrocarbon engine - Francés Inglés Diccionario